草庐IT

xcode - 检测碰撞 SpriteKit Swift

全部标签

javascript - 检测网络用户当前是否已登录 Google?

假设我只想在我知道访问我网站的用户拥有有效的Google帐户并且已登录到该帐户时显示某些内容。有没有办法在Javascript中做到这一点?我知道FacebookAPI提供了告诉用户状态(登录Facebook)的方法,而且我确信我也看到过使用Google帐户执行此操作的网站,但是在Google中搜索相关术语让我无处可去因为搜索词没有集中注意力。感谢您的帮助。 最佳答案 这个博客声称已经做到了,通过检查链接到G+/twitter等社交平台的图像返回值http://www.tomanthony.co.uk/blog/detect-vis

Javascript——检测用户的区域设置是否设置为使用 12 小时或 24 小时时间格式

一种方法是解析newDate().toLocaleString()。但这在chromium/webkit中不起作用,因为它返回的字符串不依赖于用户的语言环境(参见http://code.google.com/p/chromium/issues/detail?id=3607的错误报告)我强调,我正在寻找一种仅适用于客户端且适用于chromium的解决方案。 最佳答案 自上次回答这个问题已经有几年了,并且已经引入了一些技术来解决这个问题。其中一项技术是Intl.DateTimeFormat,它提供了有关各种区域设置的日期格式的大量信息。

javascript - 如何为正确的 javascript 格式设置 Xcode?

当我输入如下内容时,Xcode3(和更新的;)没有正确格式化Javascript:doSomething(somewhere,function(err,result){它插入了一个巨大的缩进。我试图更改Xcode格式化规则但没有成功。它以一种或另一种方式打破缩进。是否有使用Xcode进行javascript开发的正确方法? 最佳答案 对我来说效果很好的是将.js文件切换为使用C语法着色。在XCode4中:编辑器->语法着色->C它仍然突出显示数字、字符串和注释,并且以一种合理的方式缩进大括号。

javascript - 您可以通过 javascript 检测 PC 上是否启用了 Cleartype 吗?

一些@font-face字体在非cleartype设置下效果不佳(边缘变得非常不稳定)有没有一种方法可以通过javascript检测到这一点,这样我就可以在cleartype关闭的情况下对主体添加一个modernizr风格的类,这样我就可以在我的CSS中使用它 最佳答案 在IE6+中,您可以检查screen.fontSmoothingEnabled属性。否则,您需要使用html5Canvas来检查这一点。Detailshere. 关于javascript-您可以通过javascript检

javascript手指滑动检测

我正在尝试创建一个像iphone上的滑动复选框。我从这个脚本开始:$('input[type=checkbox]').live('touchstart',function(e){down_x=e.originalEvent.touches[0].pageX;$('input[type=checkbox]').live('touchmove',function(e){up_x=e.originalEvent.touches[0].pageX;if((down_x-up_x)>1){$(this).change()}});});但是好像不行。关于如何实现这个的任何想法?

javascript - 如何检测 ECMAscript 版本?

我想看看我在浏览器中使用的ECMAscript版本(例如chrome59),因为在处理RegExp内容时ECMAscript3和ECMAscript5之间存在一些差异。我已经找到了这方面的相关信息,但是我找不到关于如何检测ECMAscript版本的具体答案。先谢谢了。 最佳答案 也许你可以尝试使用ES6中专门添加的一些数据结构,如Map、Set等。这是为了区分介于ES5和ES6之间,但您可以查找ES5中添加的功能,这些功能在ES3中不存在在你的情况下?try{vark=newMap();console.log("ES6support

javascript - 有没有办法使用 Jquery 来检测跨浏览器按下后退按钮

我有一个幻灯片放映的网站,当用户按下后退按钮时,我希望它返回到相册View而不是先前的并阻止页面。有没有办法做到这一点?感谢您提供任何帮助或建议。 最佳答案 jQueryAddress为浏览器历史记录和Ajax抓取提供强大的跨浏览器支持:http://www.asual.com/jquery/addresshttp://github.com/asual/jquery-address问候更新:你可以在这里找到一个好的示例:http://jsfiddle.net/5L6Ur/10/一些简短的代码:$(function(){$('a').

javascript - 检测事件是否由用户触发,而不是以编程方式触发

好吧,这个问题之前已经被问过,但是是在jQuery的上下文中。在jQuery中,我们可以通过事件对象(link)的originalEvent属性来检查它,它告诉我们它是一个手动事件还是程序化事件。。p>在我的例子中,我使用Javascript事件监听器和触发器。在这种情况下,我们能否区分这两种事件(程序化和手动)?如果没有,那么有什么解决方法吗?我的听众:functionsetUpListeners(){_cellViewWrapper.addEventListener('mousedown',mouseDownHandler,false);_cellViewWrapper.addEv

javascript - 无 Javascript 检测脚本 + 重定向

我想编写一个脚本来检测用户是否禁用了javascript,如果是,则将他们重定向到另一个页面(比如mysite.com/enablejavascript)但是,我不知道从哪里开始!谢谢。 最佳答案 Gdoron已经提到了noscript。连同metarefresh¹如果用户禁用了JavaScript,您可以重定向他们。JavaScript重定向可以用location.replace(URL)完成.location.replace('http://example.com/with-js');noscript+meta刷新示例:http

javascript - 在 JavaScript 中对 SVG 形状的鼠标右键单击检测不起作用

我的脚本需要一些帮助,我想在其中检测人民币点击。信息:最后我想在一个专用的SVG形状上显示我自己的右键单击菜单,它是使用Raphaeljslib显示的,我发现网上有很多不同的例子,甚至是非常简单的实现,比如使用jQuery-但我必须能够检测到人民币是否被点击或任何其他。我已经尝试(在RMB上没有成功)以下代码和平:window.onload=function(){varpaper=newRaphael(document.getElementById('canvas_container'),300,300);varshape=paper.path('m150,150l40,0l0,20l